<?php
/**
 * @user:andy
 * @date:2021/6/15
 * @company:http://www.sjdphp.com
 * @desc: 系统日志类
 */

namespace app\common\server;

use app\common\model\SystemLog as SystemLogModel;
class SystemLog
{
    /** 系统日志记录
     * @param $address  string 日志地址
     * @param $msg      string 日志信息
     * @param int $type int    日志类型
     * @param int $status int  日志状态
     */
    public static function insertLog($msg,$type = 1,$status = 0){
        $debug = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS);
        $param = array(
            'log_address' => $debug[0]['file'] .'/' . $debug[0]['line'],
            'log_msg'     => $msg,
            'log_type'    => $type,
            'log_status'  => $status
        );
        SystemLogModel::create($param);
    }
}